bullet-proof vest - English Synonyms Dictionary